home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / osi / isode / dosisode / DOSISODE80.ZIP / ISODE8.WRK / ROSAP / MAKE.BAT next >
Encoding:
DOS Batch File  |  1991-12-18  |  1.6 KB  |  60 lines

  1. @echo off
  2. if not "%1." == "clean." goto check_tidy
  3.     del *.h
  4.     del *.o
  5.     del *.c
  6.     del *.a
  7.     del %isode_orig%\rosap\ros_tables.*
  8.     del %isode_orig%\rosap\ros-types.*
  9.     del %isode_orig%\rosap\*.ph
  10.     goto end
  11. :check_tidy
  12. if not "%1." == "tidy." goto check_null
  13.     del *.h
  14.     del *.o
  15.     goto end
  16. :check_null
  17. if not "%1." == "." goto bad_param
  18.     set dir=rosap
  19.     if exist %isode_orig%\rosap\ros_tables.c goto miss1
  20.         cd %isode_orig%\rosap
  21.         copy %isode_orig%\pepsy\UNIV.ph UNIV.ph >nul:
  22.         copy %isode_orig%\acsap\OACS.ph OACS.ph >nul:
  23.         %isode%\pepsy\pepsy -A -f -h -m ros.py
  24.         cd %isode%\rosap
  25. :miss1
  26.     set defines=5
  27.     call %isode%\utils\h ros-types
  28.     call %isode%\utils\cc ros_tables
  29.     call %isode%\utils\cc ro2ps
  30.     call %isode%\utils\cc ro2rts
  31.     call %isode%\utils\cc ro2ss
  32.     call %isode%\utils\cc ro2ssexec
  33.     call %isode%\utils\cc ro2ssinitiat
  34.     call %isode%\utils\cc releas1 ro2ssreleas1
  35.     call %isode%\utils\cc releas2 ro2ssreleas2
  36.     call %isode%\utils\cc ro2ssrespond
  37.     call %isode%\utils\cc ro2ssthorn
  38.     call %isode%\utils\cc rosapapdu
  39.     call %isode%\utils\cc rosapasync
  40.     call %isode%\utils\cc rosaperror
  41.     call %isode%\utils\cc rosapinvoke
  42.     call %isode%\utils\cc rosaplose
  43.     call %isode%\utils\cc rosapresult
  44.     call %isode%\utils\cc rosapselect
  45.     call %isode%\utils\cc rosapservice
  46.     call %isode%\utils\cc rosapuerror
  47.     call %isode%\utils\cc rosapureject
  48.     call %isode%\utils\cc rosapwait
  49.     call %isode%\utils\cc rosapintr
  50.     call %isode%\utils\cc rosapvrsn
  51.     set defines=0
  52.     ar r temp.a @rosap.lnk >nul:
  53.     copy temp.a librosap.a >nul:
  54.     ar rs librosap.a
  55.     del temp.a
  56.     goto end
  57. :bad_param
  58.     echo unknown option %1
  59. :end
  60.